package cn.maihe.elg.operation.centers.guogu.dto.channel.resp;

import cn.maihe.elg.operation.model.dto.BaseResp;
import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @Description 客户信息查询 响应结果
 * @Author SSX
 * @Date 2025/03/18
 */
@Data
public class GuoGuCusQueryRespData extends BaseResp {
    /**
     * 营业执照 String(255) 非必填 客户未在平台 录入时为空
     */
    //@NotBlank(message = "营业执照不能为空")
    private String businessLicensePic;

    /**
     * 法人身份证 正面 String(255) 非必填 客户未在平台 录入时为空
     */
    //@NotBlank(message = "法人身份证(正面)不能为空")
    private String legalPersonCardFront;

    /**
     * 法人身份证 背面 String(255) 非必填 客户未在平台 录入时为空
     */
    //@NotBlank(message = "法人身份证(背面)不能为空")
    private String legalPersonCardBack;


    /**
     * 法人身份证号 String(32) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "法人身份证号不能为空")
    private String legalPersonCardNo;


    /**
     * 法人姓名 String(32) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "法人姓名不能为空")
    private String legalPersonName;

    /**
     * 法人手机号 String(32) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "法人手机号不能为空")
    private String legalPersonMobile;

    /**
     * 投标申请书 String(255) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "投标申请书不能为空")
    private String extSignInsureBook;

    /**
     * 企业资质文件 String(255) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "企业资质文件不能为空")
    private String certifications;

    /**
     * 投标申请书base64String(255) 非必填 客户未在平台录入时为空
     */
    //@NotBlank(message = "投标申请书不能为空")
    private String extSignInsureBookBase64;

}
